﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Model.Sys
{
    /// <summary>
    /// 缓存对象数据结构,一开始没使用泛型T而用了object，可以适应MemoryCache，但是和Redis不能无缝切换，所以统一用T
    /// </summary>
    [Serializable]
    public class Cache<T>
    {
        public T Value { get; set; }
        public DateTime CreateTime { get; set; }
        public DateTime FailureTime { get; set; }//MomeryCache的过期时间由Policy（缓存策略）控制
    }
}
